package com.yl.auth.service.impl;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yl.auth.entity.Shicai;
import com.yl.auth.mapper.ShicaiMapper;
import com.yl.auth.model.vo.ShicaiVo;
import com.yl.auth.service.ShicaiService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;

/**
 * <p>
 *  服务实现类
 * </p>
 *
 * @author L
 * @since 2023-07-07
 */
@Service
public class ShicaiServiceImpl extends ServiceImpl<ShicaiMapper, Shicai> implements ShicaiService {
    @Resource
    private ShicaiMapper shicaiMapper;

    @Override
    public Page<ShicaiVo> getShicai(Page<ShicaiVo> page1) {
        return shicaiMapper.getShicai(page1);
    }

    @Override
    public ShicaiVo getByIdJiage(Long id) {
        return shicaiMapper.getByIdJiage(id);
    }

    @Override
    public List<ShicaiVo> getGysc(Long id) {
        return shicaiMapper.getGysc(id);
    }

    @Override
    public Shicai getByIds(Long id) {
        return shicaiMapper.getByIds(id);
    }

    @Override
    public List<ShicaiVo> getHuiDao(ShicaiVo shicaiVo) {
        return shicaiMapper.getHuiDao(shicaiVo);
    }
}
